Builder

class Builder : GeneratedMessage.Builder<BuilderT> , MeshProtos.MyNodeInfoOrBuilder

Unique local debugging info for this node
Note: we don't include position or the user info, because that will come in the
Sent to the phone in response to WantNodes.
Protobuf type meshtastic.MyNodeInfo

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Unique hardware identifier for this device
bytes device_id = 12;
Link copied to clipboard

The indicator for whether this device is running event firmware and which
.meshtastic.FirmwareEdition firmware_edition = 14;
Link copied to clipboard

The minimum app version that can talk to this device.
Phone/PC apps should compare this to their build number and if too low tell the user they must update their app
uint32 min_app_version = 11;
Link copied to clipboard

Tells the phone what our node number is, default starting value is
lowbyte of macaddr, but it will be fixed if that is already in use
uint32 my_node_num = 1;
Link copied to clipboard

The number of nodes in the nodedb.
This is used by the phone to know how many NodeInfo packets to expect on want_config
uint32 nodedb_count = 15;
Link copied to clipboard

The PlatformIO environment used to build this firmware
string pio_env = 13;
Link copied to clipboard

The total number of reboots this node has ever encountered
(well - since the last time we discarded preferences)
uint32 reboot_count = 8;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getDeviceId(): ByteString

Unique hardware identifier for this device
bytes device_id = 12;
Link copied to clipboard

The indicator for whether this device is running event firmware and which
.meshtastic.FirmwareEdition firmware_edition = 14;
Link copied to clipboard

The indicator for whether this device is running event firmware and which
.meshtastic.FirmwareEdition firmware_edition = 14;
Link copied to clipboard
open fun getMinAppVersion(): Int

The minimum app version that can talk to this device.
Phone/PC apps should compare this to their build number and if too low tell the user they must update their app
uint32 min_app_version = 11;
Link copied to clipboard
open fun getMyNodeNum(): Int

Tells the phone what our node number is, default starting value is
lowbyte of macaddr, but it will be fixed if that is already in use
uint32 my_node_num = 1;
Link copied to clipboard
open fun getNodedbCount(): Int

The number of nodes in the nodedb.
This is used by the phone to know how many NodeInfo packets to expect on want_config
uint32 nodedb_count = 15;
Link copied to clipboard
open fun getPioEnv(): String

The PlatformIO environment used to build this firmware
string pio_env = 13;
Link copied to clipboard
open fun getPioEnvBytes(): ByteString

The PlatformIO environment used to build this firmware
string pio_env = 13;
Link copied to clipboard
open fun getRebootCount(): Int

The total number of reboots this node has ever encountered
(well - since the last time we discarded preferences)
uint32 reboot_count = 8;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(other: Message): MeshProtos.MyNodeInfo.Builder
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): MeshProtos.MyNodeInfo.Builder
Link copied to clipboard
open fun setDeviceId(value: ByteString): MeshProtos.MyNodeInfo.Builder

Unique hardware identifier for this device
bytes device_id = 12;
Link copied to clipboard

The indicator for whether this device is running event firmware and which
.meshtastic.FirmwareEdition firmware_edition = 14;
Link copied to clipboard

The indicator for whether this device is running event firmware and which
.meshtastic.FirmwareEdition firmware_edition = 14;
Link copied to clipboard

The minimum app version that can talk to this device.
Phone/PC apps should compare this to their build number and if too low tell the user they must update their app
uint32 min_app_version = 11;
Link copied to clipboard

Tells the phone what our node number is, default starting value is
lowbyte of macaddr, but it will be fixed if that is already in use
uint32 my_node_num = 1;
Link copied to clipboard

The number of nodes in the nodedb.
This is used by the phone to know how many NodeInfo packets to expect on want_config
uint32 nodedb_count = 15;
Link copied to clipboard

The PlatformIO environment used to build this firmware
string pio_env = 13;
Link copied to clipboard
open fun setPioEnvBytes(value: ByteString): MeshProtos.MyNodeInfo.Builder

The PlatformIO environment used to build this firmware
string pio_env = 13;
Link copied to clipboard

The total number of reboots this node has ever encountered
(well - since the last time we discarded preferences)
uint32 reboot_count = 8;